prepare and sew footwear - Turkish English Dictionary